
package acciones;

import com.mysql.jdbc.ResultSet;
import com.opensymphony.xwork2.ActionSupport;
import conexion.Conexion;
import modelo.Cliente;

/**
 *
 * @author Rodrigo
 */
public class MostrarDatosCliente extends ActionSupport{
    private static final long serialVersionUID = 1L;
	private Cliente cliente = null;
        private Conexion conexion;

	public String execute() throws Exception {


                conexion = new Conexion();
                conexion.crearConexion();

                String consulta = "SELECT * FROM dozen.cliente WHERE CLIENTE_COD =" + cliente.getClienteCod() + ";" ;
                System.out.println(consulta);
                ResultSet rs = (ResultSet) conexion.ejecutarSQLSelect(consulta);
                Object[][] obj = conexion.ResultSetToArray(rs);
                
                cliente.setClienteNombre((String)obj[0][3]);
                cliente.setClienteApellidos((String)obj[0][4]);
                cliente.setClienteRut((String)obj[0][2]);
                cliente.setClienteEdad("" + ((String)obj[0][7]));
                cliente.setClienteSexo((String)obj[0][6]);
                cliente.setClienteFechaNacimiento((String)obj[0][5]);





            return SUCCESS;
	}


    public Cliente getCliente() {
        return cliente;
    }

    public void setCliente(Cliente cliente) {
        this.cliente = cliente;
    }

//    public void validate(){
//
//		if ( cliente.getClienteEdad().length() == 0 ){
//
//			addFieldError( "cliente.clienteEdad", "*" );
//
//		}




	}




